package com.musicg.serialization; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.ObjectInputStream; import java.io.ObjectOutputStream; public class ObjectSerializer{ public ObjectSerializer(){ } public void dump(Object object, String dumpFile){ // serialize the object try { FileOutputStream fout = new FileOutputStream(dumpFile); ObjectOutputStream oos = new ObjectOutputStream(fout); oos.writeObject(object); oos.close(); fout.close(); } catch (Exception e) { e.printStackTrace(); } } public Object load(String dumpFile){ Object object=null; // load the memory try { FileInputStream fin=new FileInputStream(dumpFile); ObjectInputStream ois=new ObjectInputStream(fin); object=ois.readObject(); ois.close(); fin.close(); } catch (Exception e) { e.printStackTrace(); } return object; } }